slight fault/defect - German English Dictionary